@import '../../../main.scss';
.authentication-container{
  position: relative;
  .authentication-head{
    image{}
  }
  .authentication-from{
    position: absolute;
    top: 300rpx;
    left: 30rpx;
    right: 30rpx;
    border-radius: 15rpx;
    background-color: $black;
    padding: 0 20rpx 20rpx;
    box-shadow: 10px 10px 10px $gray-1;
    z-index: 10;
    .form-title{
      padding: 20rpx 0;
      font-size: 28rpx;
    }
    .van-cell {
      margin-top: 20rpx;
      padding: 0;
      background-color: $gray-2;
      border-radius: 10rpx;
      padding: 10rpx 20rpx;
    }
    .chunk{
      margin-top: 20rpx;
      background-color: $gray-2;
      border-radius: 10rpx;
      padding: 20rpx;
      .label{
        font-size: 28rpx;
        margin-bottom: 20rpx;
      }
      .label-img{
        display: flex;
        align-items: center;
        justify-content: space-between;
        .van-uploader__upload{
          background-color: $black;
          width: 280rpx !important;
          height: 150rpx !important;
          margin: 0;
          border: 1px solid $gray-4;
          border-radius: 20rpx;
        }
      }
    }
  }
  .deal{
    margin-top: 950rpx;
    .title{
      font-size: 26rpx;
      text-align: center;
      .van-checkbox {
        justify-content: center;
      }
      .van-checkbox__icon {
        font-size: 32rpx!important;
      }
      .van-checkbox__icon--checked {
        font-size: 32rpx!important;
      }
    }
    .btn{
      width: 60%;
      margin: 20rpx auto ;
      padding-bottom: 40rpx;
    }
  }
}
.swiper-box{
  height: 400rpx;
  overflow: hidden;
  padding: 40rpx;
}